ICBS: The Improved Conflict-Based Search Algorithm for Multi-Agent Pathfinding
نویسندگان
چکیده
A Multi-Agent Path Finding (MAPF) problem is defined by a graph, G = (V,E) and a set of k agents labeled a1 . . . ak, where each agent ai has a start position si ∈ V and a goal position gi ∈ V . At each time step an agent can either move to an adjacent location or wait in its current location. The task is to plan a sequence of move/wait actions for each agent ai, moving it from si to gi such that agents do not conflict, i.e., occupy the same location at the same time. Conflict-Based Search (CBS) (Sharon et al. 2012), is an effective optimal MAPF solver. CBS has two levels. The low-level finds optimal paths for the individual agents. If the paths conflict, the high level, via a split action, imposes constraints on the conflicting agents to avoid these conflicts. Meta-agent CBS (MA-CBS) (Sharon et al. 2015) generalizes CBS by merging groups of agents into meta-agents when beneficial. In this paper we introduce Improved-CBS (ICBS) which further adds three new improvements to MA-CBS.
منابع مشابه
ICBS: Improved Conflict-Based Search Algorithm for Multi-Agent Pathfinding
Conflict-Based Search (CBS) and its enhancements, Meta-Agent CBS and bypassing conflicts are amongst the strongest newly introduced algorithms for Multi-Agent Path Finding. This paper introduces two new improvements to CBS and incorporates them into a coherent, improved version of CBS, namely ICBS. Experimental results show that each of these improvements further reduces the runtime over the ex...
متن کاملAdding Heuristics to Conflict-Based Search for Multi-Agent Path Finding
Conflict-Based Search (CBS) and its enhancements are among the strongest algorithms for the multi-agent pathfinding problem. However, existing variants of CBS do not use any heuristics that estimate future work. In this paper, we introduce different admissible heuristics for CBS by aggregating cardinal conflicts among agents. In our experiments, CBS with these heuristics outperforms previous st...
متن کاملJustifying and Improving Meta-Agent Conflict-Based Search
The Meta-Agent Conflict-Based Search (MA-CBS) is a recently proposed algorithm for the multi-agent path finding problem. The algorithm is an extension of Conflict-Based Search (CBS), which automatically merges conflicting agents into meta-agents if the number of conflicts exceeds a certain threshold. However, the decision to merge agents is made according to an empirically chosen fixed threshol...
متن کاملMerge-and-Restart Meta-Agent Conflict-Based Search for Multi-agent Path Finding
We introduce a new algorithm for multi-agent path finding, derived from the idea of meta-agent conflict-based search (MA-CBS). MA-CBS is a recently proposed algorithm for the multi-agent path finding problem. The algorithm is an extension of Conflict-Based Search (CBS), which automatically merges conflicting agents into meta-agents if the number of conflicts exceeds a certain threshold. However...
متن کاملSuboptimal Variants of the Conflict-Based Search Algorithm for the Multi-Agent Pathfinding Problem
The task in the multi-agent path finding problem (MAPF) is to find paths for multiple agents, each with a different start and goal position, such that agents do not collide. A successful optimal MAPF solver is the conflict-based search (CBS) algorithm. CBS is a two level algorithm where special conditions ensure it returns the optimal solution. Solving MAPF optimally is proven to be NP-hard, he...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015